草庐IT

unity rtmp播放器

全部标签

java - 在 Android 的 OpenGL View 之上播放视频

我正在使用cocos2d-x开发游戏,我想在其中播放视频。该Activity有一个OpenGLView,我还在其上放置了额外的VideoView并将可见性设置为INVISIBLE。当我需要播放视频时,我只需隐藏OpenGLView并启用我的VideoView。之后,我创建了MediaPlayer,使用该VideoView的持有者调用setDisplay等,最终视频播放良好。视频结束后,我再次将可见性切换回来-opengl切换为VISIBLE,videoview切换为INVISIBLE。但是,问题是当我第二次尝试播放视频时,它并没有出现,但是正在播放视频中的声音。可见性有什么问题吗?

android - 当媒体不在 Android 上播放时是否可以使用音量按钮控制媒体

我正在构建一个音频播放器,可以在其中打开和关闭音频。当音频打开时,手机上的音量控制按钮可以正确控制媒体音量。但是,当音频关闭时,音量按钮控制电话铃声音量。是否可以配置音量按钮,使其即使在媒体未播放时也能控制媒体音量? 最佳答案 在您的Activity的onCreate()中,您可以:setVolumeControlStream(AudioManager.STREAM_MUSIC);如Howtocontrolmediavolume?中所述 关于android-当媒体不在Android上播放

java - 如何在android中播放内部和外部SD卡中的mp3文件?

我正在开发一个mp3播放器应用程序,它可以播放存在于内部SD卡中任何位置的.mp3文件。我使用以下代码来获取内部存储中存在的.mp3文件。ArrayListinFiles=newArrayList();Filelist[]=file.listFiles();//Log.i("DIR","PATH"+file.getPath());for(inti=0;i我如何同样从外部SD卡获取.mp3文件? 最佳答案 你可以使用这行代码获取外部sdcard的根目录Fileroot=Environment.getExternalStorageDir

web播放rtsp流视频,使用webrtc毫秒级延迟

目录一、zlmediakit环境搭建和编译1)、下载zlmediakit2)、安装依赖3)、编译webrtc4)、启动zlmediakit二、播放webrtc视频1)、动态添加拉流代理2)、播放视频 三、嵌入到自己的vue项目中。1)、拷贝demo到自己的vue项目中2)、mkcert生成证书背景:需要在web应用中播放摄像头的rtsp流视频,并且延迟需要做到1秒以内。试过网上很多方法,都不能做到1秒内的延迟,可能有这种方案,只是我还没找到。所以我尝试了使用zlmediakit的webrtc功能进行播放。效果不错,视频画面很实时,目前只做了初步尝试,实际应用还需要研究。下面是我的步骤: 系统:

android - 媒体播放器同时播放多个文件

我遇到了一个问题,一旦用户点击一个声音从我的ListView播放,然后在播放该声音时他们点击另一个声音,他们点击的2个声音同时播放。我想让当前正在播放的声音结束,然后开始他们最近点击的新声音。如果有人能帮助我,那将不胜感激!代码:ListViewBoardList=(ListView)findViewById(R.id.BoardList);StringList[]={"Audio1","Audio2","Audio3","Audio4","Audio5","Audio6","Audio7","Audio8","Audio9","Audio10","Audio11","Audio12"

java - android webview youtube 嵌入视频自动播放不工作

我无法自动播放我的视频,请帮忙解决这个问题。我的sdk版本android:minSdkVersion="14"android:targetSdkVersion="19"/>我尝试按照代码中的指定放置java脚本:publicvoidonPageFinished(WebViewview,Stringurl){webView.loadUrl("javascript:(function(){document.getElementsByTagName('video')[0].play();})()");}});我也尝试在URL中附加自动播放但不起作用//webView.loadUrl("htt

java - Android - 铃声不会停止播放

我目前在Android上启动了一个铃声,它播放起来很好。但是,当我尝试停止铃声时,它不会停止或至少不会立即停止,它会一直播放直到刚好结束。这是我设置铃声的方法:intrm=audio_service.getRingerMode();intvs=audio_service.getVibrateSetting(AudioManager.VIBRATE_TYPE_RINGER);android.os.Vibratorv=(Vibrator)getSystemService(Context.VIBRATOR_SERVICE);if((rm==AudioManager.RINGER_MODE_V

Android 媒体播放器线程

我已经编写了一个音乐播放器应用程序,它运行良好,但是当发生翻转Action或当我返回播放器View时,我必须停止播放器并在Action发生时的位置重新启动它。一切正常,但这意味着短暂的停止和开始。如何在不同的线程中运行媒体播放器并仍然更新我的搜索栏?谢谢 最佳答案 尝试在foregroundservice内运行媒体播放器.这是一点点工作,但无论如何都应该这样做。该服务将处理在后台线程中运行的所有内容,并且可以设置为通过消息或回调将更新发布到您的UI。此外,前台服务不需要绑定(bind)到Activity,因此即使您离开播放器屏幕,它

android - 视频播放时的 ScrollView 叠加

在全屏视频播放期间,是否可以在点击屏幕时弹出叠加层?此叠加层将包含图像的ScrollView和相应的文本标签。想象一下,如果您愿意,可以全屏播放电影。点击屏幕后,底部会出现一个可滚动的叠加层,其中包含该特定场景中所有Actor的照片和姓名。希望这个例子有所帮助。根据我设法找到的内容,“RelativeLayout”可以提供我需要的答案。我发现的几乎所有与此相关的问题都涉及map或相机源上的叠加层,而不是流式视频。非常感谢任何帮助!谢谢!会继续挖掘... 最佳答案 第1步:创建一个RelativeLayout第2步:将VideoVie

java - 为什么我的 Android 应用程序在播放后显示 "Cannot play video"?

我有一个简单的应用程序,它以启动画面Activity开始,该Activity在VideoView中播放mp4视频。视频播放完毕后,我正尝试通过OnCompletionListener启动新Activity。当我启动应用程序时,视频效果很好;按预期播放声音和音频。视频播放完毕后,应用程序会显示标题为“无法播放视频”的对话框,并在按下“确定”按钮后正常继续。该问题似乎只在我将音频添加到我使用Adob​​eAfterEffects创建的mp4时出现。我使用了完全相同的视频减去音轨并且它不会引发此错误。我假设文件的编码没问题,因为它会在显示对话框之前完整播放。这是我的代码:publicclas